"""
for循环 -for遍历 -列表/字典/元组/字符串

从头到尾访问一遍

语法：
for 变量名 in 列表/字典/元组/字符串
    取到每一个成员后，会执行的代码（会做的事情）

for后面的变量名，取出来的每一个值，都会用变量名去接收

break：退出循环

上班 离职（break） 请假（continue）
每天都要做的事情：上班
再也不上班了：离职
仅限于一天，跳过那一天的班：请假

列表和字典的遍历
1、遍历列表的值
2、编辑列表的下标，通过下标去取值
有一个生成整数列表的方法：range
range（[起始整数]，[结束整数]，[步长]）
range（5）        [0,1,2,3,4]
range（1,5）      [1,2,3,4]
range（1,10,2）   [1,3,5,7,9]

字典的遍历
字典的成员 key-value
1、遍历key
for key in dict.keys（）

2、遍历key-value
for item in person_info.items（）
    print（item）

for key，value in person_info。items（）
    print（key，value ）

"""

new_list = ["苹果", "香蕉", "梨", "橘子", "西瓜"]
# # 1、遍历列表的值（成员）
# for item in new_list:
#     print(f"好吃,{item}")
#     if item == "梨":
#         continue

# # 2、遍历列表的下标，通过下标去取值[0,1,2,3......]
for index in range(len(new_list)):
    print(index)
    print(new_list[index])
    print("索引为{}的值是{}".format(index,new_list[index]))


message_dictionaries = {"身高":183, "name":"小明", "city":"chengdu"}
# for key in message_dictionaries.keys():
#     print(key)

# print(message_dictionaries.items())
# for item in message_dictionaries.items():
#     print(item)

for key,value in message_dictionaries.items():
    print(f"{key}:{value}")